/**
 * 写入文件
 * fs.writeFile(filename, data[, options], callback)
 * 如果文件存在，该方法写入的内容会覆盖旧的文件内容
 */
// 创建 file.js 文件

var fs = require("fs");

console.log("准备写入文件");
fs.writeFile('file.txt', '我是通过写入的文件内容！',  function(err) {
   if (err) {
       return console.error(err);
   }
   console.log("数据写入成功！");
   console.log("--------我是分割线-------------")
   console.log("读取写入的数据！");
   fs.readFile('file.txt', function (err, data) {
      if (err) {
         return console.error(err);
      }
      console.log("异步读取文件数据: " + data.toString());
   });
});

// 准备写入文件
// 数据写入成功！
// --------我是分割线-------------
// 读取写入的数据！
// 异步读取文件数据: 我是通过写入的文件内容！